Skip to content

chore: release packages (beta) - #350

Merged
btravers merged 1 commit into
mainfrom
changeset-release/main
Jul 28, 2026
Merged

chore: release packages (beta)#350
btravers merged 1 commit into
mainfrom
changeset-release/main

Conversation

@btravers

Copy link
Copy Markdown
Collaborator

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@temporal-contract/client@8.0.0-beta.2

Patch Changes

  • a54a2f3: Bump unthrown to 5.0.0-beta.7 and raise the peer range to ^5.0.0-beta.7.

    Two changes come with it, neither requiring code changes here:

    • returnType<R>() on the built-in matcher — pins a match's output type so
      every branch is checked against it, instead of the result being the union of
      the branch returns. Available on all five *ErrCases combinators, match's
      errCases handler, and standalone match(value).
    • tapErrCases no longer silently drops a defect(…) branch. Such a branch
      now produces a Defect whose cause is an AggregateError of the branch's
      cause and the observed error, matching what a throw in the same position
      already did. Only a breaking change for code that relied on the value being
      discarded — this package's single tapErrCases call site logs and does not
      use the defect marker.
  • Updated dependencies [a54a2f3]

    • @temporal-contract/contract@8.0.0-beta.2

@temporal-contract/contract@8.0.0-beta.2

Patch Changes

  • a54a2f3: Bump unthrown to 5.0.0-beta.7 and raise the peer range to ^5.0.0-beta.7.

    Two changes come with it, neither requiring code changes here:

    • returnType<R>() on the built-in matcher — pins a match's output type so
      every branch is checked against it, instead of the result being the union of
      the branch returns. Available on all five *ErrCases combinators, match's
      errCases handler, and standalone match(value).
    • tapErrCases no longer silently drops a defect(…) branch. Such a branch
      now produces a Defect whose cause is an AggregateError of the branch's
      cause and the observed error, matching what a throw in the same position
      already did. Only a breaking change for code that relied on the value being
      discarded — this package's single tapErrCases call site logs and does not
      use the defect marker.

@temporal-contract/worker@8.0.0-beta.2

Patch Changes

  • a54a2f3: Bump unthrown to 5.0.0-beta.7 and raise the peer range to ^5.0.0-beta.7.

    Two changes come with it, neither requiring code changes here:

    • returnType<R>() on the built-in matcher — pins a match's output type so
      every branch is checked against it, instead of the result being the union of
      the branch returns. Available on all five *ErrCases combinators, match's
      errCases handler, and standalone match(value).
    • tapErrCases no longer silently drops a defect(…) branch. Such a branch
      now produces a Defect whose cause is an AggregateError of the branch's
      cause and the observed error, matching what a throw in the same position
      already did. Only a breaking change for code that relied on the value being
      discarded — this package's single tapErrCases call site logs and does not
      use the defect marker.
  • Updated dependencies [a54a2f3]

    • @temporal-contract/contract@8.0.0-beta.2

@temporal-contract/testing@8.0.0-beta.2

Copilot AI review requested due to automatic review settings July 28, 2026 12:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This is an automated Changesets release PR to publish the next prerelease (beta) versions of the @temporal-contract/* packages while the repo remains in Changesets “pre mode”.

Changes:

  • Bump package versions from 8.0.0-beta.1 to 8.0.0-beta.2 for client, contract, worker, and testing.
  • Update package changelogs to include the 8.0.0-beta.2 release notes (notably the unthrown v5 beta peer-range bump callout where applicable).
  • Record the new prerelease changeset entry in .changeset/pre.json.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/worker/package.json Version bump to 8.0.0-beta.2.
packages/worker/CHANGELOG.md Add 8.0.0-beta.2 release notes (patch).
packages/testing/package.json Version bump to 8.0.0-beta.2.
packages/testing/CHANGELOG.md Add 8.0.0-beta.2 header entry.
packages/contract/package.json Version bump to 8.0.0-beta.2.
packages/contract/CHANGELOG.md Add 8.0.0-beta.2 release notes (patch).
packages/client/package.json Version bump to 8.0.0-beta.2.
packages/client/CHANGELOG.md Add 8.0.0-beta.2 release notes (patch).
.changeset/pre.json Add bump-unthrown-beta-7 to the prerelease changeset list.

@btravers
btravers merged commit 9ec2a82 into main Jul 28, 2026
12 checks passed
@btravers
btravers deleted the changeset-release/main branch July 28, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants